home *** CD-ROM | disk | FTP | other *** search
Oberon Document | 1995-08-09 | 2.0 KB | 52 lines | [oODC/obnF] |
- Documents.StdDocumentDesc
- Documents.DocumentDesc
- Containers.ViewDesc
- Views.ViewDesc
- Stores.StoreDesc
- Documents.ModelDesc
- Containers.ModelDesc
- Models.ModelDesc
- Stores.ElemDesc
- TextViews.StdViewDesc
- TextViews.ViewDesc
- TextModels.StdModelDesc
- TextModels.ModelDesc
- TextModels.AttributesDesc
- Helvetica
- Helvetica
- Helvetica
- StdStamps.StdViewDesc
- Helvetica
- Helvetica
- Helvetica
- MODULE NewCmds;
- IMPORT Dialog, NewViews;
- (** miscellaneous **)
- PROCEDURE Do*;
- (** guard: NewCmds.FocusGuard **)
- VAR v: NewViews.View;
- BEGIN
- v := NewViews.Focus();
- IF v # NIL THEN
- (* do something with the focused view *)
- END
- END Do;
- (** standard guard **)
- PROCEDURE FocusGuard* (VAR par: Dialog.Par);
- (** in non-NewViews menus; otherwise implied by menu type **)
- BEGIN
- IF NewViews.Focus() = NIL THEN par.disabled := TRUE END
- END FocusGuard;
- END NewCmds.
- TextControllers.StdCtrlDesc
- TextControllers.ControllerDesc
- Containers.ControllerDesc
- Controllers.ControllerDesc
- TextRulers.StdRulerDesc
- TextRulers.RulerDesc
- TextRulers.StdStyleDesc
- TextRulers.StyleDesc
- TextRulers.AttributesDesc
- Helvetica
- Documents.ControllerDesc
-